package com.ugoodtech.mdcc.web.pojo.vo;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.ugoodtech.mdcc.web.common.CommonConstants;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;

import lombok.Data;


@Data
public class PerformancePlanVO {

	private String majorAreaManager;

	private String minorAreaManager;

	private Integer year;

	private String employee;

	private String importUser;

	@JsonFormat(pattern = CommonConstants.DatePattern.COMPLETE_FORMAT, timezone = "GMT+8")
	private Date importTime;

	/**
	 * 状态一列需要合并单元格的数量
	 */
	private List<Integer> statusAmount;

	/**
	 * 品牌一列需要合并单元格的数量
	 */
	private Map<String, Integer> brandAmount;

	/**
	 * 年份一列需要合并单元格的数量
	 */
	private List<Integer> yearAmount;

	private List<PerformancePlanData> data = new ArrayList<>();

}
